

'''  关系运算符
这些关系运算符可以直接比较数值大小  返回bool类型
还可以针对字符串进行比较

a = 10
b = 20

print(a == b)
print(a != b)
print(a >= b)
print(a <= b)
print(a > b)

a = 'abc'
b = 'acb'
print(a > b)

a = 0.1
b = 0.2
c = 0.3
#print(a+b == 0.3) #这里不能够直接用来比较  这样比较返回的结果为 False
#print(a + b)        #可以看到, 0.1 + 0.2 的结果并非是 0.3 , 而是带了个小尾巴. 虽然这个尾巴非常小了, 但是 == 是锱铢必较的, 仍然会导致 == 的结果为 False.
print(-0.000001 < (a+b-c) < 0.000001)   #对于精确到这一步的运算就能够满足我们平时的使用

'''

''' 逻辑运算符
and or not

a = 10
b = 20
c = 30

print(a < b and b < c)
print(a < b or b > c)
print(not a < b)

print(a < b or a/0) #关于短路求值  a/0是会报错的，但是 a < b 是成立的，所以后面的就不会继续运算
'''

'''赋值运算

#a = b =10
a,b = 10,20 #支持多元赋值
print(a,b)
a,b = b,a
print(a,b)

#python 不支持 ++ -- 操作  可以使用 += -+ 实现
'''



